Skip to content

jobs

Please submit separate applications for each posting.  Internal applications should be sent to: hr@cmsd.bc.ca

External applicants, please apply through Make a Future at  https://www.makeafuture.ca/regions-districts/bc-public-school-districts/north/coast-mountains/

Please ensure you state the posting number in your application. You will receive an email indicating that your application was received. Should you not receive this confirmation within 48 business hours, please phone 250-638-4403.


For further information regarding the current Teaching Job Postings, please contact:

Roberta Taylor, Human Resources Officer
Tel: (250) 638-4403 or toll-free (within B.C.) 1-855-635-4931, Local 4403

– Or –

Kiran Bath, Director of Human Resources
Tel: (250) 638-4441 or toll-free (within B.C.) 1-855-635-4931, Local 4441

Job ID Title Designation Closing Date
132 Hazelton (New Hazelton Elementary School) 2025-2026 New Hazelton Elementary (K-7) Aug 22, 2025
131 Northwest Trades & Employment Training Centre 2025-2026 Northwest Trades & Employment Training Centre Aug 22, 2025
130 Terrace (Ecole Mountainview Elementary School) 2025-2026 Ecole Mountainview (K-6) Aug 22, 2025
129 Kitwanga ( Kitwanga Elementary School) 2025-2026 Kitwanga Elementary (K-6) Aug 19, 2025
128 Kitimat (Kildala Elementary School) 2025-2026 Kildala Elementary (K-6) Aug 19, 2025
127 Terrace (Ecole Mountainview Elementary School) 2025-2026 Ecole Mountainview (K-6) No closing date
126 Hazelton (Hazelton Secondary School) 2025-2026 Hazelton Secondary (8-12) Aug 19, 2025
125 Northwest Trades & Employment Training Centre 2025-2026 Northwest Trades & Employment Training Centre Aug 19, 2025
124 Terrace (Skeena Middle School) 2025-2026 Skeena Middle (7-9) No closing date
123 Terrace (Suwilaawks Community School) 2025-2026 Suwilaawks Community (K-6) Aug 15, 2025
111 District Staff 2025-2026 Coast Mountains School District No. 82 No closing date
89 Hazelton (Majagaleehl Gali Aks Elementary School) 2025-2026 Majagaleehl Gali Aks Elementary (K-7) No closing date
60 District Staff 2025-2026 Coast Mountains School District No. 82 No closing date

Job Postings from Make a Future

Job ID Title Designation Action
3970064 #132.2 - Temporary, Part-time (.500 FTE) - Resource & Other Teacher New Hazelton Elementary School APPLY
3970063 #132.1 - Temporary, Part-time (.500 FTE) - Literacy Support & Other Teacher New Hazelton Elementary School APPLY
3970062 #131.1 - Temporary, Full-time (1.00 FTE) - Careers Outreach Teacher Northwest Trades & Employment Training Centre APPLY
3970061 #130.1 - Continuing, Part-time (.400 FTE) - Elementary Counsellor L'Ecole Mountainview Elementary School APPLY
3969236 #129.2 - Continuing, Part-time (.752 FTE) - Prep-Physical Education, Resource and Literacy Support Teacher Kitwanga Elementary School APPLY
3969233 #129.1 - Continuing, Part-time (.400 FTE) Elementary Counsellor Kitwanga Elementary School APPLY
3969231 #128.1 - Continuing, Full-time (1.00 FTE ) - French Immersion Primary Classroom Teacher Kildala Elementary School APPLY
3969230 #127.1 - Continuing, Part-time (.800 FTE) French Immersion Primary/Intermediate Classroom Teacher L'Ecole Mountainview Elementary School APPLY
3969228 #126.2 - Continuing, Full-time (1.00 FTE) - Humanities 9, Math 9, Science 9, Workplace Math 10-12 & Other Teacher Hazelton Secondary School APPLY
3969219 #126.1 - Continuing, Part-time (.715 FTE) - Support Blocks 10-12, Resource 10-12 & Other Teacher Hazelton Secondary School APPLY
3969212 #125.1 - Continuing, Part-time (.572 FTE) - Career Education 10-12 & Other Teacher Northwest Trades & Employment Training Centre APPLY
3965160 #110.1 - Continuing, Full-time (1.00 FTE) French Immersion Grade 7-8 CORE & Other Teacher Skeena Middle School APPLY
3425273 District Psychologist District Staff - Terrace APPLY
3955312 #60.3 - Continuing, Full-time (1.00 FTE) First Nations Language and Culture Teacher District Staff - Kitimat APPLY
3955309 #60.1 - Continuing. Full-time (1.00 FTE) - District Psychologist District Staff - Terrace APPLY
3955311 #60.2 - Continuing, Full-time (1.00 FTE) Speech Language Pathologist District Staff - Terrace APPLY
3968169 #124.2 - Temporary, Full-time (1.00 FTE) Woodwork 7-9 & Other Teacher Skeena Middle School APPLY
3968167 #124.1 - Continuing, Full-time (1.00 FTE) - Metalwork 7-9 & Other Teacher Skeena Middle School APPLY
3962694 #89.1 - Temporary, Full-time (1.00 FTE) French Immersion Intermediate Classroom Teacher Majagaleehl Gali Aks Elementary School APPLY
3966137 #111.4 - Continuing, Full-time (1.00 FTE) First Nations Language and Culture Teacher District Staff - Terrace APPLY
3966138 Copy - #111.5 - Continuing, Full-time (1.00 FTE) First Nations Language and Culture Teacher District Staff - Terrace APPLY
3966134 #111.3 - Continuing, Part-time (.200 FTE) Follett District Cataloguer District Staff - Terrace APPLY
3966131 #111.2 -Continuing, Full-time (1.00 FTE) First Nations Language and Culture Teacher District Staff - Terrace APPLY